﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml.Serialization;

namespace 技术化部队
{
    internal abstract class Troops : ITEquipment
    {
        public Troops() { }

        public virtual void GroundOperation()
        {
            Console.WriteLine("作战部队正在进行地面作战...");
        }

        public virtual void SurfaceWarfare()
        {
            Console.WriteLine("作战部队正在进行水面作战...");
        }

        public virtual void SurfaceWarfare(string weapons)
        {
            Console.WriteLine($"部队学会了在水面作战上使用{weapons}");
        }

        public void UseITEquipment()
        {
            Console.WriteLine("部队正在使用信息化设备");
        }
    }
}
